recreational off-highway vehicle - Alemán Inglés Diccionario